/**  
 * Project Name:ofs-service-common  
 * File Name:AlipayTradeRecord.java  
 * Package Name:com.moxie.cloud.services.ofs.common.alipay.dto  
 * Date:2016年5月31日下午5:39:19  
 * Copyright (c) 2016, yuandong@51dojo.com All Rights Reserved.  
 *  
*/  
  
package com.example.service.webhook.business.alipay.dto;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonProperty;

/**  
 * ClassName:AlipayTradeRecord <br/>  
 * Function: 交易记录 <br/>  
 * Date:     2016年5月31日 下午5:39:19 <br/>  
 * @author   yuandong  
 * @version    
 * @since    JDK 1.6  
 * @see        
 */
public class AlipayTradeRecord {
	@JsonProperty("mapping_id")
	private String mappingId;
	@JsonProperty("trade_number")
	private String tradeNumber;
	@JsonProperty("trade_time")
	private Date tradeTime;
	@JsonProperty("trade_location")
	private String tradeLocation;
	@JsonProperty("trade_type")
	private String tradeType;
	@JsonProperty("counterparty")
	private String counterparty;
	@JsonProperty("product_name")
	private String productName;
	@JsonProperty("trade_amount")
	private BigDecimal tradeAmount;
	@JsonProperty("incomeorexpense")
	private String incomeOrExpense;
	@JsonProperty("trade_status")
	private String tradeStatus;
	@JsonProperty("service_charge")
	private BigDecimal serviceCharge;
	@JsonProperty("refund")
	private BigDecimal refund;
	@JsonProperty("comments")
	private String comments;
	@JsonProperty("capital_status")
	private String capitalStatus;

	public String getMappingId() {
		return mappingId;
	}
	public void setMappingId(String mappingId) {
		this.mappingId = mappingId;
	}
	public String getTradeNumber() {
		return tradeNumber;
	}
	public void setTradeNumber(String tradeNumber) {
		this.tradeNumber = tradeNumber;
	}
	public Date getTradeTime() {
		return tradeTime;
	}
	public void setTradeTime(Date tradeTime) {
		this.tradeTime = tradeTime;
	}
	public String getTradeLocation() {
		return tradeLocation;
	}
	public void setTradeLocation(String tradeLocation) {
		this.tradeLocation = tradeLocation;
	}
	public String getTradeType() {
		return tradeType;
	}
	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}
	public String getCounterparty() {
		return counterparty;
	}
	public void setCounterparty(String counterparty) {
		this.counterparty = counterparty;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}
	public BigDecimal getTradeAmount() {
		return tradeAmount;
	}
	public void setTradeAmount(BigDecimal tradeAmount) {
		this.tradeAmount = tradeAmount;
	}
	public String getIncomeOrExpense() {
		return incomeOrExpense;
	}
	public void setIncomeOrExpense(String incomeOrExpense) {
		this.incomeOrExpense = incomeOrExpense;
	}
	public String getTradeStatus() {
		return tradeStatus;
	}
	public void setTradeStatus(String tradeStatus) {
		this.tradeStatus = tradeStatus;
	}
	public BigDecimal getServiceCharge() {
		return serviceCharge;
	}
	public void setServiceCharge(BigDecimal serviceCharge) {
		this.serviceCharge = serviceCharge;
	}
	public BigDecimal getRefund() {
		return refund;
	}
	public void setRefund(BigDecimal refund) {
		this.refund = refund;
	}
	public String getComments() {
		return comments;
	}
	public void setComments(String comments) {
		this.comments = comments;
	}
	public String getCapitalStatus() {
		return capitalStatus;
	}
	public void setCapitalStatus(String capitalStatus) {
		this.capitalStatus = capitalStatus;
	}
	

}
  
